\hypertarget{classstrange_1_1extensions_1_1context_1_1impl_1_1_context_view}{\section{strange.\-extensions.\-context.\-impl.\-Context\-View Class Reference}
\label{classstrange_1_1extensions_1_1context_1_1impl_1_1_context_view}\index{strange.\-extensions.\-context.\-impl.\-Context\-View@{strange.\-extensions.\-context.\-impl.\-Context\-View}}
}


The Root View of a \hyperlink{classstrange_1_1extensions_1_1context_1_1impl_1_1_context}{Context} hierarchy.  


Inheritance diagram for strange.\-extensions.\-context.\-impl.\-Context\-View\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3.000000cm]{classstrange_1_1extensions_1_1context_1_1impl_1_1_context_view}
\end{center}
\end{figure}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual void \hyperlink{classstrange_1_1extensions_1_1context_1_1impl_1_1_context_view_a3a41e584731cc8e98f478427e2710d9a}{On\-Destroy} ()
\begin{DoxyCompactList}\small\item\em When a \hyperlink{classstrange_1_1extensions_1_1context_1_1impl_1_1_context_view}{Context\-View} is Destroyed, automatically removes the associated \hyperlink{classstrange_1_1extensions_1_1context_1_1impl_1_1_context}{Context}. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Properties}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classstrange_1_1extensions_1_1context_1_1impl_1_1_context_view_ae5bb756aecf7d6e310642b43f2a2af6c}{\hyperlink{interfacestrange_1_1extensions_1_1context_1_1api_1_1_i_context}{I\-Context} {\bfseries context}\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}}\label{classstrange_1_1extensions_1_1context_1_1impl_1_1_context_view_ae5bb756aecf7d6e310642b43f2a2af6c}

\item 
\hypertarget{classstrange_1_1extensions_1_1context_1_1impl_1_1_context_view_abcc664ec512c7e284ccd2fe8b3a647e5}{bool {\bfseries requires\-Context}\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}}\label{classstrange_1_1extensions_1_1context_1_1impl_1_1_context_view_abcc664ec512c7e284ccd2fe8b3a647e5}

\item 
\hypertarget{classstrange_1_1extensions_1_1context_1_1impl_1_1_context_view_af5a8dbb476fa3e534a3002314e792094}{bool {\bfseries registered\-With\-Context}\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}}\label{classstrange_1_1extensions_1_1context_1_1impl_1_1_context_view_af5a8dbb476fa3e534a3002314e792094}

\item 
\hypertarget{classstrange_1_1extensions_1_1context_1_1impl_1_1_context_view_acd70b48d1957f0463f0e367653f4c7ce}{bool {\bfseries auto\-Register\-With\-Context}\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}}\label{classstrange_1_1extensions_1_1context_1_1impl_1_1_context_view_acd70b48d1957f0463f0e367653f4c7ce}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
The Root View of a \hyperlink{classstrange_1_1extensions_1_1context_1_1impl_1_1_context}{Context} hierarchy. 

Extend this class to create your App\-Root, then attach that Mono\-Behaviour to the Game\-Object at the very top of your display hierarchy.

The startup sequence looks like this\-: \begin{DoxyVerb}void Awake()
{
    context = new MyContext(this, true);
    context.Start ();
\end{DoxyVerb}
 

\subsection{Member Function Documentation}
\hypertarget{classstrange_1_1extensions_1_1context_1_1impl_1_1_context_view_a3a41e584731cc8e98f478427e2710d9a}{\index{strange\-::extensions\-::context\-::impl\-::\-Context\-View@{strange\-::extensions\-::context\-::impl\-::\-Context\-View}!On\-Destroy@{On\-Destroy}}
\index{On\-Destroy@{On\-Destroy}!strange::extensions::context::impl::ContextView@{strange\-::extensions\-::context\-::impl\-::\-Context\-View}}
\subsubsection[{On\-Destroy}]{\setlength{\rightskip}{0pt plus 5cm}virtual void strange.\-extensions.\-context.\-impl.\-Context\-View.\-On\-Destroy (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [protected]}, {\ttfamily [virtual]}}}\label{classstrange_1_1extensions_1_1context_1_1impl_1_1_context_view_a3a41e584731cc8e98f478427e2710d9a}


When a \hyperlink{classstrange_1_1extensions_1_1context_1_1impl_1_1_context_view}{Context\-View} is Destroyed, automatically removes the associated \hyperlink{classstrange_1_1extensions_1_1context_1_1impl_1_1_context}{Context}. 



The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
Strange\-Io\-C/scripts/strange/extensions/context/impl/Context\-View.\-cs\end{DoxyCompactItemize}
